insulated wagon - French English Dictionary